#include "bridget_communicator_mock.h"

WMI_HResult BridgetCommunicatorMock::save(BC_ResultCollection& bc_r)
{
	WMI_HResult res(L"OK",L"OK Process",0);	
	return res;
}

WMI_HResult BridgetCommunicatorMock::save(vector<ADCM_Computer>& adcm_c)
{
	WMI_HResult res(L"OK",L"OK Process",0);	

	return res;
}

WMI_HResult BridgetCommunicatorMock::getDifferences(BC_ResultCollection& bc_rc , string s)
{
	WMI_HResult res(L"OK",L"OK Process",0);	

	return res;
}

WMI_HResult BridgetCommunicatorMock::getComputers(wstring& user, wstring& pass, wstring& domain, vector<ADCM_Computer>& adcm_c)
{
	WMI_HResult res(L"OK",L"OK Process",0);

	ADCM_Computer cp1(L"cn1",L"linux debian");
	ADCM_Computer cp2(L"cn2",L"linux ubuntu");

	adcm_c.push_back(cp1);
	adcm_c.push_back(cp2);

	return res;
}

WMI_HResult BridgetCommunicatorMock::getComputersResult(wstring& s, BC_ResultCollection& bc_r)
{	
	WMI_HResult res(L"OK",L"OK Process",0);
	

	return res;
}